long live hell for all tyrants! - Francés Inglés Diccionario